-
Notifications
You must be signed in to change notification settings - Fork 700
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PaddlePaddle] support paddlejob #1675
Conversation
Awesome! Thanks for this @kuizhiqing |
f27e611
to
76c3618
Compare
Pull Request Test Coverage Report for Build 3383985883
💛 - Coveralls |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great to see this! Let us know when it's ready for review.
Can you add one e2e test in https://github.com/kubeflow/training-operator/tree/master/sdk/python/test/e2e? |
@johnugeorge , e2e test is added and tested locally, plz help rerun the CI. |
e2e tests failed. Can you try this locally ? |
I did pass the e2e test locally, @johnugeorge could you give some tips to handle those errors, thx. |
Can you fix the tests? |
/lgtm |
// PaddleJobSingular is the singular for paddleJob. | ||
PaddleJobSingular = "paddlejob" | ||
// PaddleJobFrameworkName is the name of the ML Framework | ||
PaddleJobFrameworkName = "paddle" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we need this const?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thx.
Yes, they are referred in the expectation and logger part.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution! 🎉 👍
pkg/controller.v1/paddlepaddle/paddlepaddle_controller_suite_test.go
Outdated
Show resolved
Hide resolved
@johnugeorge plz help with the CI test. |
@terrytangyuan , PTAL |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kuizhiqing, terrytangyuan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
What this PR does / why we need it:
Since stand-alone operator is not preferred, we integrate with the unified one. Discussion goes here kubeflow/community#520.
Thanks to the scaffold and PyTorch implementation, this implementation profits a lot.
Checklist: